////  HomeView.swift
////  FoloPro
////
////  Created by GUNNER on 2021/8/15.
////
//
//import SwiftUI
//
//struct HomeView: View {
//    @StateObject var viewModel = ResourceViewModel()
//    @State var searchText = ""
//    @State var isEditing = false
//    @State var isCommit = false
//
//    var searchView = SearchView()
//
//    var body: some View {
//        NavigationView {
//            VStack{
//                HStack{
//                    TextField("搜索", text: $searchText, onCommit: {
//                            print(searchText)
//                            self.isCommit = true
//                        })  // 1
//                        .textFieldStyle(RoundedBorderTextFieldStyle())
//                        .padding(7)
//                        .padding(.horizontal, 25)
//                        .background(Color(.systemGray6))
//                        .cornerRadius(8)
//                        .padding(.horizontal, 10)
//                        .overlay(
//                            HStack {
//                                Image(systemName: "magnifyingglass")
//                                    .foregroundColor(.gray)
//                                    .frame(minWidth: 0, maxWidth: .infinity, alignment: .leading)
//                                    .padding(.leading, 16)
//
//                                if isEditing {
//                                    Button(action: {
//                                        self.searchText = ""
//                                    }) {
//                                        Image(systemName: "multiply.circle.fill")
//                                            .foregroundColor(.gray)
//                                            .padding(.trailing, 16)
//                                    }
//                                }
//                            }
//                        ) // 2
//                        .onTapGesture {
//                            self.isEditing = true
//                        } // 3
//                    NavigationLink(destination:SearchView(searchText: searchText), isActive: $isCommit) {
//
//                    } // 8
//                    if isEditing {
//                        Button(action: {
//                            self.isEditing = false
//                            self.searchText = ""
//                            // 关闭键盘
//                            UIApplication.shared.sendAction(#selector(UIResponder.resignFirstResponder), to: nil, from: nil, for: nil)
//
//                        }) {
//                            Text("取消")
//                        }
//                        .padding(.trailing, 20)
//                        .transition(.move(edge: .trailing))
//                        .animation(.default)
//                    } // 4
//                }
//
//                ResourceListView(viewModel: viewModel) // 5
//            }.navigationBarHidden(true) // 6
//            .onAppear() {
//                searchText = ""
//                isEditing = false
//            } // 7
//        }
//    }
//}
//
//struct HomeView_Previews: PreviewProvider {
//    static var previews: some View {
//        HomeView()
//    }
//}
